
package com.example.library;

import android.support.v4.util.ArrayMap;
import android.util.Log;


public class XPExpressionUtils {

    public static ArrayMap<String, Integer> XPEXPRESSION_MAP;


    static {
        XPEXPRESSION_MAP = new ArrayMap<>();
        XPEXPRESSION_MAP.put("[呵呵]", R.drawable.d_hehe);
        XPEXPRESSION_MAP.put("[嘻嘻]", R.drawable.d_xixi);
        XPEXPRESSION_MAP.put("[哈哈]", R.drawable.d_haha);
        XPEXPRESSION_MAP.put("[爱你]", R.drawable.d_aini);
        XPEXPRESSION_MAP.put("[挖鼻屎]", R.drawable.d_wabishi);
        XPEXPRESSION_MAP.put("[吃惊]", R.drawable.d_chijing);
        XPEXPRESSION_MAP.put("[晕]", R.drawable.d_yun);
        XPEXPRESSION_MAP.put("[泪]", R.drawable.d_lei);
        XPEXPRESSION_MAP.put("[馋嘴]", R.drawable.d_chanzui);
        XPEXPRESSION_MAP.put("[抓狂]", R.drawable.d_zhuakuang);
        XPEXPRESSION_MAP.put("[哼]", R.drawable.d_heng);
        XPEXPRESSION_MAP.put("[可爱]", R.drawable.d_keai);
        XPEXPRESSION_MAP.put("[怒]", R.drawable.d_nu);
        XPEXPRESSION_MAP.put("[汗]", R.drawable.d_han);
        XPEXPRESSION_MAP.put("[害羞]", R.drawable.d_haixiu);
        XPEXPRESSION_MAP.put("[睡觉]", R.drawable.d_shuijiao);
        XPEXPRESSION_MAP.put("[钱]", R.drawable.d_qian);
        XPEXPRESSION_MAP.put("[偷笑]", R.drawable.d_touxiao);
        XPEXPRESSION_MAP.put("[笑cry]", R.drawable.d_xiaoku);
        XPEXPRESSION_MAP.put("[doge]", R.drawable.d_doge);

        XPEXPRESSION_MAP.put("[喵喵]", R.drawable.d_miao);
        XPEXPRESSION_MAP.put("[酷]", R.drawable.d_ku);
        XPEXPRESSION_MAP.put("[衰]", R.drawable.d_shuai);
        XPEXPRESSION_MAP.put("[闭嘴]", R.drawable.d_bizui);
        XPEXPRESSION_MAP.put("[鄙视]", R.drawable.d_bishi);
        XPEXPRESSION_MAP.put("[花心]", R.drawable.d_huaxin);
        XPEXPRESSION_MAP.put("[鼓掌]", R.drawable.d_guzhang);
        XPEXPRESSION_MAP.put("[悲伤]", R.drawable.d_beishang);
        XPEXPRESSION_MAP.put("[思考]", R.drawable.d_sikao);
        XPEXPRESSION_MAP.put("[生病]", R.drawable.d_shengbing);
        XPEXPRESSION_MAP.put("[亲亲]", R.drawable.d_qinqin);
        XPEXPRESSION_MAP.put("[怒骂]", R.drawable.d_numa);
        XPEXPRESSION_MAP.put("[太开心]", R.drawable.d_taikaixin);
        XPEXPRESSION_MAP.put("[懒得理你]", R.drawable.d_landelini);
        XPEXPRESSION_MAP.put("[右哼哼]", R.drawable.d_youhengheng);
        XPEXPRESSION_MAP.put("[左哼哼]", R.drawable.d_zuohengheng);
        XPEXPRESSION_MAP.put("[嘘]", R.drawable.d_xu);
        XPEXPRESSION_MAP.put("[委屈]", R.drawable.d_weiqu);
        XPEXPRESSION_MAP.put("[吐]", R.drawable.d_tu);
        XPEXPRESSION_MAP.put("[可怜]", R.drawable.d_kelian);

        XPEXPRESSION_MAP.put("[打哈气]", R.drawable.d_dahaqi);
        XPEXPRESSION_MAP.put("[挤眼]", R.drawable.d_jiyan);
        XPEXPRESSION_MAP.put("[失望]", R.drawable.d_shiwang);
        XPEXPRESSION_MAP.put("[顶]", R.drawable.d_ding);
        XPEXPRESSION_MAP.put("[疑问]", R.drawable.d_yiwen);
        XPEXPRESSION_MAP.put("[困]", R.drawable.d_kun);
        XPEXPRESSION_MAP.put("[感冒]", R.drawable.d_ganmao);
        XPEXPRESSION_MAP.put("[拜拜]", R.drawable.d_baibai);
        XPEXPRESSION_MAP.put("[黑线]", R.drawable.d_heixian);
        XPEXPRESSION_MAP.put("[阴险]", R.drawable.d_yinxian);
        XPEXPRESSION_MAP.put("[打脸]", R.drawable.d_dalian);
        XPEXPRESSION_MAP.put("[傻眼]", R.drawable.d_shayan);
        XPEXPRESSION_MAP.put("[猪头]", R.drawable.d_zhutou);
        XPEXPRESSION_MAP.put("[熊猫]", R.drawable.d_xiongmao);
        XPEXPRESSION_MAP.put("[兔子]", R.drawable.d_tuzi);
        XPEXPRESSION_MAP.put("[惊喜]", R.drawable.d_jingxi);
        XPEXPRESSION_MAP.put("[泪奔]", R.drawable.d_leiben);
        XPEXPRESSION_MAP.put("[卖萌]", R.drawable.d_maimeng);
        XPEXPRESSION_MAP.put("[喷血]", R.drawable.d_penxue);
        XPEXPRESSION_MAP.put("[无爱]", R.drawable.d_wunai);

    }

    /**
     * 根据名称获取当前表情图标Id
     */
    public static int getImgByName(String imgName) {
        Integer integer = null;
        integer = XPEXPRESSION_MAP.get(imgName);
        return integer == null ? -1 : integer;
    }
}
